package com.shop2cn.iapi.sqpayment.parameter;
import java.math.BigDecimal;

import com.ymt.base.BaseBean;
/**
*支付单报文
*FreeMaker Template自动生成代码
*/
public class PaymentMessageDto extends BaseBean{
	
	private String LogType;
	
	public String getLogType() {
		return LogType;
	}
	public void setLogType(String logType) {
		LogType = logType;
	}
	/**支付单号*/
	private String PaymentId;
  	/**
	 * @see com.ymatou.iapi.payment.parameter.PaymentMessageDto#PaymentId
	 */
	public String getPaymentId(){
 
		return PaymentId;
 
	}
 	/**
	 * @see com.ymatou.iapi.payment.parameter.PaymentMessageDto#PaymentId
	 */
	public void setPaymentId(String PaymentId){
 
		this.PaymentId = PaymentId;
 
	}
	/**第三方支付单号（已支付状态必填）*/
	private String InstitutionPaymentId;
  	/**
	 * @see com.ymatou.iapi.payment.parameter.PaymentMessageDto#InstitutionPaymentId
	 */
	public String getInstitutionPaymentId(){
 
		return InstitutionPaymentId;
 
	}
 	/**
	 * @see com.ymatou.iapi.payment.parameter.PaymentMessageDto#InstitutionPaymentId
	 */
	public void setInstitutionPaymentId(String InstitutionPaymentId){
 
		this.InstitutionPaymentId = InstitutionPaymentId;
 
	}
	/**支付渠道（参考：1.Java重构设计）*/
	private String PayType;
  	/**
	 * @see com.ymatou.iapi.payment.parameter.PaymentMessageDto#PayType
	 */
	public String getPayType(){
 
		return PayType;
 
	}
 	/**
	 * @see com.ymatou.iapi.payment.parameter.PaymentMessageDto#PayType
	 */
	public void setPayType(String PayType){
 
		this.PayType = PayType;
 
	}
	/**支付状态0-待支付，1-已支付，2-（已支付）有退款*/
	private Integer PayStatus;
  	/**
	 * @see com.ymatou.iapi.payment.parameter.PaymentMessageDto#PayStatus
	 */
	public Integer getPayStatus(){
 
		return PayStatus;
 
	}
 	/**
	 * @see com.ymatou.iapi.payment.parameter.PaymentMessageDto#PayStatus
	 */
	public void setPayStatus(Integer PayStatus){
 
		this.PayStatus = PayStatus;
 
	}
	/**实际交易金额*/
	private BigDecimal ActPayAmt;
  	/**
	 * @see com.ymatou.iapi.payment.parameter.PaymentMessageDto#ActPayAmt
	 */
	public BigDecimal getActPayAmt(){
 
		return ActPayAmt;
 
	}
 	/**
	 * @see com.ymatou.iapi.payment.parameter.PaymentMessageDto#ActPayAmt
	 */
	public void setActPayAmt(BigDecimal ActPayAmt){
 
		this.ActPayAmt = ActPayAmt;
 
	}
	/**跨境电商平台向支付企业发送的原始信息*/
	private String ReqMessage;
  	/**
	 * @see com.ymatou.iapi.payment.parameter.PaymentMessageDto#ReqMessage
	 */
	public String getReqMessage(){
 
		return ReqMessage;
 
	}
 	/**
	 * @see com.ymatou.iapi.payment.parameter.PaymentMessageDto#ReqMessage
	 */
	public void setReqMessage(String ReqMessage){
 
		this.ReqMessage = ReqMessage;
 
	}
	/**支付企业向矿跨境电商平台反馈的原始信息（已支付状态必填）*/
	private String ResMessage;
  	/**
	 * @see com.ymatou.iapi.payment.parameter.PaymentMessageDto#ResMessage
	 */
	public String getResMessage(){
 
		return ResMessage;
 
	}
 	/**
	 * @see com.ymatou.iapi.payment.parameter.PaymentMessageDto#ResMessage
	 */
	public void setResMessage(String ResMessage){
 
		this.ResMessage = ResMessage;
 
	}
	/**支付企业的海关注册登记编号（支付宝、微信已支付必填）*/
	private String InstitutionPayCode;
  	/**
	 * @see com.ymatou.iapi.payment.parameter.PaymentMessageDto#InstitutionPayCode
	 */
	public String getInstitutionPayCode(){
 
		return InstitutionPayCode;
 
	}
 	/**
	 * @see com.ymatou.iapi.payment.parameter.PaymentMessageDto#InstitutionPayCode
	 */
	public void setInstitutionPayCode(String InstitutionPayCode){
 
		this.InstitutionPayCode = InstitutionPayCode;
 
	}
	/**交易成功时间（已支付状态必填）*/
	private String TradingTime;
  	/**
	 * @see com.ymatou.iapi.payment.parameter.PaymentMessageDto#TradingTime
	 */
	public String getTradingTime(){
 
		return TradingTime;
 
	}
 	/**
	 * @see com.ymatou.iapi.payment.parameter.PaymentMessageDto#TradingTime
	 */
	public void setTradingTime(String TradingTime){
 
		this.TradingTime = TradingTime;
 
	}
}
